snow mantle - Francés Inglés Diccionario